Exemples |
Ce document recense les exemples d'extension
Ce projet est un projet minimaliste qui montre comment créer une extension avec juste une table personnalisée
Ce projet permet d'étendre la fiche Contact de la Gestion Commerciale en substituant aux champs Service et Fonction des lookups permettant la sélection dans de nouvelles tables.
Il illustre les fonctionnalités suivantes :
Extension d'entité de la Gestion Commerciale (ContactEntityExtension)
Extension d'une nouvelle entité (ContactFunctionEntityExtension)
Extension d'une nouvelle entité avec détail et règles de calcul (ContactServiceEntityExtension et ContactServiceTeamEntityExtension)
Extension de fiche de la Gestion Commerciale avec ajout d'actions (ContactEntryFormExtension)
Extension de nouvelle fiche avec traitements d'entité et personnalisation d'apparence (ContactServiceEntryFormExtension)
Extension de liste de la Gestion Commerciale avec ajout d'actions (ContactListPageExtension)
Extension de nouvelle liste avec traitements d'entité (ContactServiceListPageExtension)
Extension de report (ContactFunctionEntityReportExtension et ContactServiceEntityReportExtension)
Ajout de tâche asynchrone (UpdateBudgetAsynchronousOperation)
Import générique (InvoicingContactExtension)
Ce projet permet de personnaliser le comportement des documents de vente en ajoutant une action de panachage des articles. Une nouvelle vue est disponible sur la fiche article et permet de définir une famille de panachage. L'action de panachage disponible sur les fiches des documents de vente permet d'appliquer un tarif applicable sur une famille de panachage en prenant en compte la quantité cumulée des lignes du document associées à cette famille de panachage.